<?php

include('../Tabla/conn/conn.php');
require('../Tabla/funciones/conexiones.php');

$idLibro = $_POST['id'];
$nombre = $_POST['nombre'];
$edicion = $_POST['Edicion'];

$cedula = $_POST['idE'];
$nombreE = $_POST['nombreE'];
$apellidos = $_POST['Apellidos'];

$fechaA = $_POST['txtfechaA'];
$fechaD = $_POST['txtfechaD'];
//$fechaDvalidar = date("Ymd H:m:s",strtotime($fecNaci));
$fechaActual = date("Y-m-d H:m:s",strtotime($fechaA));
$fechaDevolu = date("Y-m-d H:m:s",strtotime($fechaD));

$estado='1';
               
               //primer select para extraer el estado del libro
               $sql="SELECT LS11DB FROM ls_06_registro_libro WHERE LS00IDLB ='$idLibro'";
               $q = mysqli_query( $con, $sql);
               $row=$q->fetch_assoc();
                 

                //segundo select para saber el estado del estudiante
                $sql1="SELECT LS12ET FROM ls_02_usuarios WHERE LS00IDUS ='$cedula'";
               $q1 = mysqli_query( $con, $sql1);
               $row1=$q1->fetch_assoc();
               //echo $row['LS11DB'].' '.$row1['LS12ET'];
                  //condicion para el libro
               if ($row['LS11DB']=="Disponible") {
               	        //condicon para el estudiante
                        if ($row1['LS12ET']=="Limpio") {
                        	    //condicion para el hora, solo validaremos q lleve datos pero debe de validad dias aviles y horas 
                        	   if ($fechaD !=" " && $fechaA !=" ") {
                                   //realizamos un selec para traer el valor mayor de prestamo y asi no se repida debido a que auto incrementable
                        	   	
                        	   	 $sql="SELECT LS00IDPTL FROM ls_04_prestamo_libro WHERE LS00IDPTL =(SELECT MAX(LS00IDPTL) FROM ls_04_prestamo_libro)";
					               $q = mysqli_query( $con, $sql);
					               $row=$q->fetch_assoc();
                        	     	$maxi = $row['LS00IDPTL'];
                        	   	if ($maxi != " ") {
                        	   		//le sumamos un numero al ultimo id para q no se repita
                        	   		$maxi = $maxi+1;
                        	   		//llamamos al procedimiento almacenado
                        	   		//CALL prestamoLibro('5','503850705','2','2015-06-10 10:00:00','2015-07-10 10:00:00');
                        	   		$proced="CALL prestamoLibro('$maxi','$cedula','$idLibro','$fechaActual','$fechaDevolu','$estado')";
                        	   		$P = mysqli_query( $con, $proced);
                        	   		//echo "Fecha A'".$fechaActual."'";
                        	   		//echo "Fecha d'".$fechaDevolu."'";
					                if ($P !="0") {
					                	echo  "<script>alert('Prestamo realizado al estudiante'); window.location.href=\"index.php\"</script>" ;
					                }
					                else{
					                	echo  "<script>alert('Prestamo no Realizado'); window.location.href=\"index.php\"</script>" ;
					                }
                        	   	}
                        	   	else{
                                    echo  "<script>alert('Problema en la Extrancion de Datos, Por Favor Intente de Nuevo'); window.location.href=\"index.php\"</script>" ;
                        	   	}
                        	   	
                        	   }else{
                        	   	echo  "<script>alert('El Estudiante tiene un Estado de No Prestar'); window.location.href=\"index.php\"</script>" ;
                        	   }
                        	
                        }
                        else{
                            echo  "<script>alert('El Estudiante tiene un Estado de No Prestar'); window.location.href=\"index.php\"</script>" ;
                        }
               }
               else{
                     echo  "<script>alert('El Libro se Encuentra Prestado'); window.location.href=\"index.php\"</script>" ;
               }

?>